layui.use(['element','table','laytpl'],function () {
    var $ = layui.$,
        table = layui.table,
        layer = layui.layer;
  var tableIns=  table.render({
        elem: '#demo'
        ,id:"mytable"
        ,url: '/mbAssessRecords/list' //数据接口
        ,page: true //开启分页
        ,limit:15
        ,limits:[15,30,60,100]
        ,response: {
            statusName: 'code' //数据状态的字段名称，默认：code
            ,statusCode: 200 //成功的状态码，默认：0
            ,msgName: 'msg' //状态信息的字段名称，默认：msg
            ,countName: 'total' //数据总数的字段名称，默认：count
            ,dataName: 'rows' //数据列表的字段名称，默认：data
        }
        ,cols: [[ //表头
            {type:'checkbox'}
            ,{title: '序号',type:'numbers'}
            ,{field: 'elderlyName', title: '老人姓名'}
            ,{title: '日常生活活动',templet:function (d) {
                    switch (d.dailyLivingGrade){
                        case 0:return '能力完好';
                        case 1:return '轻度受损';
                        case 2:return '中度受损';
                        case 3:return '重度受损';
                        default:return'';
                    }
                }}
            ,{title: '精神状态',templet:function (d) {
                    switch (d.mindGrade){
                        case 0:return '能力完好';
                        case 1:return '轻度受损';
                        case 2:return '中度受损';
                        case 3:return '重度受损';
                        default:return'';
                    }
                }}
            ,{title: '感知觉与沟通',templet:function (d) {
                    switch (d.perceptionGrade){
                        case 0:return '能力完好';
                        case 1:return '轻度受损';
                        case 2:return '中度受损';
                        case 3:return '重度受损';
                        default:return'';
                    }
                }}
            ,{title: '社会参与',templet:function (d) {
                    switch (d.socialGrade){
                        case 0:return '能力完好';
                        case 1:return '轻度受损';
                        case 2:return '中度受损';
                        case 3:return '重度受损';
                        default:return'';
                    }
                }}
            ,{title: '评估原因',templet:function (d) {
                    switch (d.cause){
                        case 1:return '接收服务前初评';
                        case 2:return '接收服务后的常规评估';
                        case 3:return '状况发生变化后的即时评估';
                        case 4:return '因评估结果有疑问进行的复评';
                        default:return'';
                    }
                }}
            ,{title: '最终结果',templet:function (d) {
                    switch (d.rs){
                        case 0:return '能力完好';
                        case 1:return '轻度失能';
                        case 2:return '中度失能';
                        case 3:return '重度失能';
                        default:return'';
                    }
                }}
            ,{title: '评估状态',templet:function (d) {
                    switch (d.pgStatus){
                        case 1:return '评估中';
                        case 2:return '评估完成';
                        default:return'';
                    }
                }}
            // ,{title: '审核状态',templet:function (d) {
            //         switch (d.auditStatus){
            //             case 1:return '待审核';
            //             case 2:return '审核中';
            //             case 3:return '审核未通过';
            //             case 4:return '审核通过';
            //             default:return'';
            //         }
            //     }}
            ,{field: 'evaluator', title: '评估员'}
            ,{title:'操作',toolbar:"#toolbar",width:"19%"}

        ]]
    });

    /**
     * 搜索
     */
    $("#search").on('click',function(){
        var params = $("#search-form").serializeObject();
        tableIns.reload({
            where: params //设定异步数据接口的额外参数
        });
    });
});